package com.sky.service;

import com.sky.vo.BusinessDataVO;
import com.sky.vo.DishOverViewVO;
import com.sky.vo.OrderOverViewVO;
import com.sky.vo.SetmealOverViewVO;

import java.time.LocalDate;
import java.time.LocalDateTime;

public interface WorkSpaceService {
    /**
     * 功能描述: 订单数量显示
     *
     * @return : com.sky.vo.OrderStatisticsVO
     */
    public OrderOverViewVO showCountOrder();


    /**
     * 功能描述: 菜品停启售数量显示
     *
     * @return : com.sky.vo.DishOverViewVO
     */
    DishOverViewVO showCountDishs();

    /**
     * 功能描述: 套餐停启售数量显示
     *
     * @return : com.sky.vo.SetmealOverViewVO
     */
    SetmealOverViewVO showCountSetmeal();

    /**
     * 功能描述: 工作台展示数据
     *
     * @return : com.sky.vo.BusinessDataVO
     */
    BusinessDataVO businessData(LocalDateTime begin, LocalDateTime end);


}
